home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 9295 < prev    next >
Encoding:
Text File  |  1996-08-05  |  1.8 KB  |  45 lines

  1. Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++
  2. Path: alexandria.organon.com!alexandria!jsa
  3. From: jsa@organon.com (Jon S Anthony)
  4. Subject: Re: C/C++ knocks the crap out of Ada
  5. In-Reply-To: c2a192@ugrad.cs.ubc.ca's message of 27 Feb 1996 13:01:35 -0800
  6. Message-ID: <JSA.96Feb29151220@organon.com>
  7. Sender: news@organon.com (news)
  8. Organization: Organon Motives, Inc.
  9. References: <JSA.96Feb16135027@organon.com> <4gaa6l$8mk@post.gsfc.nasa.gov>
  10.     <4gd94r$isu@mack.rt66.com> <1996Feb22.005518.13396@leeweyr.sccsi.com>
  11.     <4gvrffINNlqo@anvil.ugrad.cs.ubc.ca>
  12. Date: Thu, 29 Feb 1996 20:12:20 GMT
  13.  
  14. In article <4gvrffINNlqo@anvil.ugrad.cs.ubc.ca> c2a192@ugrad.cs.ubc.ca (Kazimir Kylheku) writes:
  15.  
  16. > And it should certainly not be written in some poorly standardized
  17. > language, for which no two implementations are in agreement. C is
  18. > governed by an ISO standard, which, if adhered to, lets a strictly
  19. > conforming program translated by a strictly conforming
  20. > implementation yield well-defined results.
  21. >
  22. > I don't think you can say the same for Ada or C++.
  23.  
  24. And you are, of course, in error.  Indeed, Ada is an ISO/ANSI standard.
  25. And it has a much more well defined semantics than ISO C (not nearly as
  26. many or as confusingly stated "implementation defined" bits).  And, of
  27. course, there is at least the ACVC Ada compiler validation test suite.
  28. Only compilers passing this test suite can be termed "validated".  Sure,
  29. it does not gurantee perfect compliance with all the RM, but goes a long
  30. way toward ensuring consistency and compliance of those compilers that
  31. pass it.  There is no such official test suite for validating C.  So,
  32. your point is well taken, but even more applicable to Ada than C.  By
  33. a _long_ way.
  34.  
  35. /Jon
  36. -- 
  37. Jon Anthony
  38. Organon Motives, Inc.
  39. 1 Williston Road, Suite 4
  40. Belmont, MA 02178
  41.  
  42. 617.484.3383
  43. jsa@organon.com
  44.  
  45.